#alert-messages {
  position:fixed;
  background:url(http://2.bp.blogspot.com/-0TQCKql38Kk/UKkOXSLtTxI/AAAAAAAACjs/s9VH_KGXSjY/s1600/bg-line.png) top left repeat fixed;
  width:100%;
  height:100%;
  z-index:999999999999999999;
  top:0;
  bottom:0;
  right:0;
  left:0;
}
#alert-messages p {
  position:fixed;
  width:250px;
  z-index:999999999999999999;
  top:32% !important;
  right:35% !important;
  left:35% !important;
  background:#161616;
  font:15px/18px "verdana",arial;
  text-transform:uppercase;
  text-align:center;
  color:#777;
  padding:25px 40px;
  -webkit-animation:opacity 2.5s;
  -moz-animation:opacity 2.5s;
  -ms-animation:opacity 2.5s;
  -o-animation:opacity 2.5s;
  animation:opacity 2.5s;
}
#alert-messages p a {
  color:#C6EB04 !important;
  font-size:10px!important;
}

#alert-messages:target{
         display:none;
         
      }